wickedly expensive - Turkish English Dictionary